<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    function f1(arr){
        var str=arr.join('-')
        console.log("function f1(arr):")
        console.log("后的数组："+str)
        return  str;

    }
    function f2(arr){
        arr.shift();
        console.log("function f1(arr):")
        console.log("删除第一个元素后的数组："+str)
       return str

    }
    function f3(arr){
        for(var i=0;i<arr.length-1;i++){
            for(var j=i+1;j<arr.length;j++){
                if(arr[j]==arr[i]){
                    arr.splice(j-1,1)
                }
            }
        }
        console.log("function f3(arr):")
        console.log("去重之后的数组:"+arr)
        return arr1;
    }
    function f4(arr){
        for(var i=0;i<arr.length-1;i++){
            for(var j=i;j<arr.length;j++){
                if(arr[j]<arr[j+1]){
                    [arr[j],arr[j+1]]=[arr[j+1],arr[j]];
                }
            }
        }
        console.log("function f4(arr):")
        console.log("排序后的数组:"+arr)
    }
    function f5(arr){
        arr.reverse();
        console.log("function f5(arr):")
        console.log("翻转之后的数组:"+arr)
    }
    function f6(arr1,arr2){
        var arr3=arr1.concat(arr2);
        console.log("function f6(arr):")
        console.log("合并后的数组:"+arr)
        var arr4=f3(arr3);
    }
    function f7(arr1,arr2){
        var arr4=[];
        var arr3=f3(arr1);
        for(var i=0;i<arr3.length;i++){
            if(arr2.indexOf(arr1[i])==-1){
                arr4.push(arr1[i])
            }
        }
        console.log("function f7(arr):")
        console.log("数组:"+arr4)
    }
    function f8(arr){
        
    }

</script>
</html>